#include "MySelectableItem.h"

CMySelectableItem* CMySelectableItem::NewL(TDesC& aText, TBool aSelected, TUid aUid)
{
	CMySelectableItem* obj = new (ELeave) CMySelectableItem(aText, aSelected, aUid);
	CleanupStack::PushL(obj);//+obj
	obj->ConstructL();
	CleanupStack::Pop();//-obj
	return obj;
}


CMySelectableItem::CMySelectableItem(TDesC& aItemText, TBool aSelected, TUid aUid)
:CSelectableItem(aItemText, aSelected)
{
	iUid = aUid;
}

CMySelectableItem::~CMySelectableItem()
{
}

CSelectableItem::~CSelectableItem()
{
	delete iItem;
}
